package io.github.biezhi.elves.service;

import java.util.List;

import com.github.pagehelper.Page;
import io.github.biezhi.elves.model.CompImport;

public interface CompImportService {
	/*******************************查询 开始*********************************************************/
	/**
	 * 查询还没爬取企业导入表数据
	 * @param cityId
	 * @return
	 */
	public int countCompImportDataForLngAndLatNotZero(Integer cityId);
	
	/**
	 * 分页查询爬取企业导入表经纬度为0的数据
	 * @param pageNo		参数说明:页号
     * @param pageSize		参数说明:每页显示记录数
	 * @param cityId
	 * @return
	 */
	public Page<CompImport> queryCompImportDataPage(int pageNo, int pageSize,Integer cityId);
	/*******************************查询 结束*********************************************************/
	
	/*******************************修改 开始*********************************************************/
	/**
	 * 根据地市ID和企业名称批量更新企业导入表的经纬度数据
	 * @param list
	 */
	public void batchUpdateCompImportByCityId(List<CompImport> list);
	
	/**
	 * 根据地市ID和企业名称批量更新爬取企业导入表数据表设置is_update_lng_lat字段为T(意指在百度拾取坐标系统网站没有搜索到坐标数据)
	 * @param list
	 */
	public void batchUpdateCompImportForUpdateLngLatNotMatchByCityId(List<CompImport> list);
	/*******************************修改 开始*********************************************************/
}